package com.woniuxy.productmodel.form;

import lombok.Data;

import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * 新增普通课程产品参数对象
 */
@Data
public class AddCourseProductForm {

    /**
     * 产品名称
     */
    @NotBlank(message = "产品名称不为空")
    private String courseProductName;

    /**
     * 产品课程介绍
     */
    @NotBlank(message = "产品介绍不为空")
    private String courseDesc;

    /**
     * 教练id
     */
    @NotNull(message = "教练id为正整数")
    @Min(value = 1)
    private Integer coachId;

    /**
     * 课程类型id
     */
    @NotNull(message = "课程类型id为正整数")
    @Min(value = 1)
    private Integer courseTypeId;

}
